high-rise flats - Turc Anglais Dictionnaire